@charset "utf-8";
body, button, input, select, textarea {font-family:"Microsoft YaHei";}
body{background:#fcfbfd;}
.s_elem{display:none;}
#header { background-image: url(../images/hd_bg.jpg); height: 112px; overflow: hidden; width: 100%;z-index: 9;min-width:1280px;position:relative;}
.header{width:1280px;margin:0 auto;height:100%;position:relative;}
.header .logo a{background:url(../images/logo.jpg) no-repeat;display:block;width:262px;height:112px;text-indent:-999em;margin-left:88px;}
.hd_r{float:right;padding-top:11px;margin-right:54px;}
.hd_r a{float:left;}
.hd_r a.weibo{margin-right:15px;}
.hotline{float: left;font-size: 16px; color: #FFF; font-weight: 700; margin-right: 22px;}
.slogan{position:absolute;left:428px;bottom:13px;}
.top_nav{font-size:14px;margin:17px 21px 0 0;float:right;}
.top_nav a{display:inline-block;*float:left;color:#274893;vertical-align:middle;line-height:29px;}
.top_nav .login{background:url(../images/login_btn.jpg) no-repeat;width:125px;height:29px;text-indent:-999em;margin-right:19px;}
.top_nav .name_list{background-image:url(../images/hd_nav_line.jpg);background-repeat:no-repeat;background-position:0 8px;margin-left:11px;padding-left:12px;}
.wrap_bg{background:url(../images/home_bg.jpg) no-repeat center top #fcfbfd;height:812px;}
.bd{width:1280px;margin:0 auto;height:100%;position:relative;zoom:1;overflow:hidden;}
.bd_cont{ zoom:1;color:#a888b7;position:relative;}
.pregnancy_months{color:#b29bbd;font-size:19px;}
.l_column{float:right;position:relative;}
.l_column .page1{font-size:18px;margin:59px 173px 0 0;width:586px;position:relative;}
.l_column .page1 .text {font-size:18px;}
.l_column .page1 .text p {margin:0 0 34px 0;}
.l_column .page1 .text .text1 {width:400px;}
.l_column .page1 .text img {margin-bottom:37px;}
.l_column .page1 .gift{background:url(../images/gift.jpg) no-repeat;font-size:18px;line-height:40px;position:absolute;right:-118px;bottom:0;*bottom:30px;height:40px;}
.l_column .page1 .gift a{color:#254793;padding:0 0 0 46px;}
.l_column .page1 .gift a:hover{text-decoration:none;}
.l_column .page1{}
.l_column .due_date{background:url(../images/due_date.png) no-repeat left 10px;padding-left:198px;margin-left:3px;height:44px;}
.l_column .due_date div{float:left;display:inline-block;vertical-align:middle;position:relative;width:107px;height:44px;margin-right:19px;}
.l_column div.due_year{width:134px;}
.select{position:absolute;opacity:0;filter:alpha(opacity=0);border:none;}
.l_column .due_date select{*top:25px;width:107px;height:42px;}
.l_column .due_year select{width:134px;}
.l_column .innertext{font-size:30px;color:#807d82;font-family:Arial;}
.forge_selec{background:url(../images/select_bg.png) no-repeat 0 -49px;display:block;}
.forge_select span{line-height:45px;}
.forge_select .innertext{padding-left:20px;font-size:27px;}
.forge_select{width:107px;height:44px;background:url(../images/select_bg.png) no-repeat 0 -49px;display:block;cursor:default;}
.forge_select_l34{width:134px;background-position:0 0;}
.forge_select_168{width:168px;background-position:0 -257px;}
.forge_select_l34  .innertext{padding-left:10px;}
.l_column .h_product{bottom:-97px;right:143px;}
.enter{background:url(../images/enter.png) no-repeat;width:208px;height:46px;display:inline-block;margin:51px 0 0 201px;position:relative;z-index:99;*float:left;}
.btn{text-indent:-999em;}
/*记录我们的奇迹时刻*/
.record{background:url(../images/record.png) no-repeat;width:238px;height:51px;display:block;}
.r_column{position:absolute;top:55px;right:0;z-index:99;}
.r_column .due_date_list{font-size:18px;}
.r_column .due_date_list li{margin:7px 0;}
.r_column .due_date_list li a{font-size:18px;color:#A888B7;padding-right:23px;background:url(../images/circle_2.png) right 8px no-repeat;}
.r_column .due_date_list .curr{margin-left:-27px;}
.r_column .due_date_list .curr a{font-size:25px;background-image:url(../images/circle_1.png);background-position:right 10px;}
.r_column .due_date_list a:hover{text-decoration:none;background-image:url(../images/circle_1.png);background-position:right 10px;}
.r_column .due_date_list li:hover{margin-left:-27px;}
.r_column .due_date_list li:hover a{font-size:25px;}
.l_column .each_month_desc{width:475px;margin:53px 195px 0 0;}
.l_column .each_month_desc p{margin-top:20px;text-align:justify;}
.top_tit {font-size:30px;margin:0 0 10px 0;position:relative;}
.top_tit span{background:#9572a5;color:#fff;height:41px;line-height:41px;padding:0 24px;margin-left:130px;}
.top_tit strong{position:absolute;left:0;top:5px;}
.l_column .record{margin:42px 10px 0  0;}
.lqsyz{bottom: 64px;right: 311px;}
.sub_p{color:#757378;}
.record_num span{font-family:Arial;font-style:italic;}



/*底部产品装饰*/
.bd .product{background:url(../images/bot_bg.png) no-repeat right bottom;width:524px;height:174px;position:absolute;z-index: 9;}
.a_product{bottom:68px;right: 144px;}
.b_product{bottom: -146px;right: 169px;}
.c_product{right: 145px; bottom:63px;}
.d_product{right: 144px;bottom:55px;}




/*查看记录*/
.view_record{background:url(../images/view_record.png) no-repeat right center;font-size:25px;color:#A888B7;padding-right:42px;margin-top:20px;display:block;float:left;position:relative;z-index:99;}
.view_record:hover{text-decoration:none;}
.view_record_pop{background:url(../images/view_record_pop_bg.jpg) repeat-x;height:573px;width:877px;border-left:1px solid #dedde1;border-right:1px solid #dedde1;}
.view_tab{margin:30px 0 0 15px;overflow:hidden;zoom:1;font-size:16px;color:#A888B7;}
.view_tab ul{margin-left:-1px;}
.view_tab ul li{float:left;position:relative;}
.view_tab ul li a,.view_tab ul li span{font-weight:bold;display:block;padding:3px 14px;background:url(../images/tab_l_bg.jpg) no-repeat left center;color:#A888B7;}
.view_tab ul li span{color:#757378;}
.view_tab .sub_desc{background:#f4f4f4;height:30px;line-height:30px;padding-left:15px;display:none;}
.view_tab .sub_desc strong{color:#fff;padding:3px 15px;background:#9572a5;margin-left:15px;}
.view_tab .active{margin-right:-1px;position:relative;z-index:9;}
.view_tab .active a{display:none;}
.view_tab .active .sub_desc{display:block;}
.view_slide{width:441px;position:relative;margin:43px auto 5px;}
.view_slide .slideBtn{background:url(../images/view_record_pop_slideBtn.png) no-repeat;position:absolute;width:52px;height:55px;cursor:pointer;top:50%;}
.view_slide .slide_bg{background:url(../images/view_record_pop_slide_bg.png) no-repeat;width:446px;height:247px;margin:0 auto;}
.view_slide .slide_pic{width:424px;height:230px;overflow:hidden;zoom:1;margin:10px;position:relative;}
.view_slide .prev{left:-120px;}
.view_slide .next{background-position:-54px 0;right:-120px;}
.view_slide .btns{display:none;}
.view_desc{width:438px;color:#757378;font-size:14px;margin:0 auto;}
.view_desc h3{font-weight:normal;font-size:23px;margin-bottom:10px;}
/*照片，评论上传*/
.dim_bg{background-image:url(../images/dim_bg.jpg);}
#upload{width:957px;margin:55px 188px 0 0;}
.upload_img .tit{font-size:40px;line-height:45px;margin: 26px;}
.upload_img{background:url(../images/upload_pic_bg.png) no-repeat;width:707px;height:158px;}
.comment{background:url(../images/comment_bg.png) no-repeat;width:702px;height:263px;margin-top:10px;}
.comment_list{background:url(../images/comment_list_bg.png) no-repeat;width:240px;height:435px;margin-left:4px;}
.my_btn{background:url(../images/camera.png) no-repeat!important;}
.upload_btn{float:right;margin:36px 50px 0 0;width:105px;}
.upload_btn #file_upload{}
.upload_btn span{font-size: 26px;
 width: 126px;
 display: block;
 position: absolute;
 top: 45px;
 left: -26px;}
.uploadify{margin-left:26px;margin-bottom:2px!important;}
#file_upload-queue{display:none;}
.review{float:right;margin:44px 18px 0;display:none;}
.img_review{background:url(../images/img_review_bg.png) no-repeat;width:135px;height:78px;}
.img_review img{width:124px;height:67px;margin:3px 0 0 6px;}
.upload_status{font-size:14px;color:#666;}
#comment{background:none;border:none;overflow-y:auto;width:668px;font-size:18px;color:#757378;margin:30px 0 0 20px;height:210px;resize:none;}
.form_bot{margin-top:12px;float:right;}
.form_bot span{font-size:24px;color:#582175;vertical-align: middle;margin-right:15px;}
.form_bot #submit_record{background:url(../images/sub_btn.png) no-repeat;width:166px;height:52px;border:none;text-indent:-9999em;margin-right:4px;*margin-right:9px;cursor:pointer;position:relative;z-index:99;vertical-align:middle;}
/*******评论列表*********/
.comment_list{color:#757378;}
.comment_list h3{font-size:29px;font-weight:normal;padding:14px 0 8px 26px;}
.comment_list ul {border-bottom:1px dashed #ac8eb9;margin:0 20px 0 15px;height:253px;overflow:hidden;zoom:1;}
.comment_list ul li{font-size:13px;clear:both;margin:0 0 11px 1px;overflow:hidden;zoom:1;cursor:pointer;}
.comment_list .comment_desc{float:left;width:108px;height:38px;margin:18px 0 0 15px;}
.comment_list .comment_bot{width:117px;background:url(../images/anmum.png) no-repeat left center;padding-left: 85px;line-height: 18px; margin:11px 0 0 21px; font-size: 13px;}

/*提交表单弹窗*/
.upload_pop{height:738px;background:url(../images/upload_pop_bg.jpg) repeat-x;width:658px;border-left:1px solid #dedde1;border-right:1px solid #dedde1;}
.upload_control{margin:16px 22px 24px 0;}
.upload_control a{float:right;margin-left:10px;text-indent:-9999em;}
.back_edit{background:url(../images/back_edit_btn.png) no-repeat;width:137px;height:52px;}
.affirm{background:url(../images/affirm_btn.png) no-repeat;width:118px;height:52px;}
.upload_info{margin:0 66px 0 72px;color:#757378;}
.review_pop{background:url(../images/upload_pop_img_bg.png) no-repeat;width:446px;height:252px;margin-left:-5px;}
.review_pop img{width:424px;height:230px;margin:10px 0 0 11px;}
.upload_info h2{font-weight:normal;font-size:23px;font-weight:normal;margin-top:30px;}
.top_tit strong{color:#A888B7;}
.product_pop{background:url(../images/pop_bot_bg.png) no-repeat;width:407px;height:156px;position:absolute;}
.a_product_pop{bottom: 21px;right: 56px;}
.january{background-image:url(../images/1_january_bg.jpg);}
.february{background-image:url(../images/2_february_bg.jpg);}
.march{background-image:url(../images/3_march_bg.jpg);}
.april{background-image:url(../images/4_april_bg.jpg);}
.may{background-image:url(../images/5_may_bg.jpg);}
.june{background-image:url(../images/6_june_bg.jpg);}
.july{background-image:url(../images/7_july_bg.jpg);}
.august{background-image:url(../images/8_august_bg.jpg);}
.september{background-image:url(../images/9_september_bg.jpg);}
.december{background-image:url(../images/10_december_bg.jpg);}
.mask{position:fixed;height:100%;width:100%;top:0;left:0;bottom:10px;right:0;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:99;display:none;}
.color_f{color:#825398;}

/*完善用户信息*/
.user_info_pop{background:url(../images/user_info_bg.jpg) repeat-x;width:630px;height:541px;border-left:1px solid #dad8df;border-right:1px solid #dad8df;}
.user_form{margin:56px 0 0 0;}
.user_form p{color:#873fa8;text-align:center;}
.user_form form{margin:50px 0  0 60px;}
.user_form input{border:none;}
.user_form .ipt{background:url(../images/user_ipt_bg.png) no-repeat;width:349px;height:40px;padding-left:15px;line-height:40px;font-size:14px;color:#807d82;}
.user_form table th{text-align:right;color:#873fa8;font-size:25px;padding-right:18px;}
.user_form th,.user_form td{padding-bottom:24px;}
.user_form #submit_userInfo{background:url(../images/user_sub_btn.png) no-repeat;width:137px;height:52px;display: block;
    margin: 0 auto;
text-indent:-999em;}
input[type=submit]{cursor:pointer;}
.f_list .innertext{font-size:22px;color:#807d82;}
.f_list select{width:168px;height:39px;}
.error_msg{position:absolute;font-size:14px;color:#CC2B72;}
.f_list .error_msg{top:41px;left:0;}
/*申请成功*/
/*.apply_success{background-position:100px center;}*/
.sample_sack{margin:170px 278px 0 0;}
.sample_sack_desc{color:#757378;line-height:30px;margin:10px 0 15px 18px;}
.sample_sack .gift_img img{margin-left:-22px;vertical-align:middle;}
.sample_sack .share{margin-left:73px;}
/*分享礼品页*/
.dim_inside{background:url(../images/halo.png) no-repeat 58px center;height:697px;width:1200px;}
/*.share_result{background-position: 58px center;}*/
.share_gift{margin:87px 40px 0 0;width: 594px;}
.result h2{font-size:38px;font-weight:normal;}
.share_gift h2{background:url(../images/face.png) no-repeat;padding-left:65px;margin:0 0 5px 27px;}
.share_gift .gift_desc{margin:0 0 23px -50px;}
.share_gift .gift_img{margin-left:37px;}
.share_gift .notice{color:#757378;text-indent:-5em;display:inline-block;margin-right:26px;width: 295px;}
.buy_tmall{position:relative;z-index:99;}
.share_gift_1 .gift_desc{margin:0 0 40px 50px;}
.share_gift_1 .gift_img{margin:0 0 28px 85px;}
.share_gift_2 .gift_img {margin-bottom: -11px;}
/*登陆弹窗*/
.login_pop{width:630px;background:url(../images/login_pop_bg.jpg) repeat-x;height:322px;border-left:1px solid #dad8df;border-right:1px solid #dad8df;color:#807d82;}
.login_form{margin-top:28px;}
.login_form p{padding-bottom:25px;text-align:center;}
.login_form p .error_msg{left:168px;}
.login_form input{border:none;}
.login_form label{color:#873fa8;font-size:25px;vertical-align:middle;margin-right:13px;}
.login_form .ipt{background:url(../images/login_ipt_bg.png) no-repeat;width:354px;height:40px;padding-left:10px;line-height:40px;vertical-align:middle;color:#807d82;font-size:14px;}
.login_form .submit_login{background:url(../images/login_btn.png) no-repeat;width:137px;height:51px;text-indent:-9999em;display:block;margin:0 auto;/*fix ie hide the background*/}
/*活动规则*/
.activity_rules_pop{background:url(../images/upload_pop_bg.jpg) repeat-x left -100px;height:638px;}
/*.jspContainer{width:95%;}*/
.js_popup_scroll{height:550px;margin:38px 15px 0 25px;overflow: hidden;padding: 0; width: 713px;}
.rules_cont {color:#873fa8;}
.rules_cont h2{font-size:20px;text-align:center;color:#873fa8;}
.rules_cont h4{font-size:14px;margin:8px 0;}
.rules_cont p{color:#777;margin:5px 0;}
/*获奖名单*/
.prize_pop{background:url(../images/upload_pop_bg.jpg) repeat-x;height:500px;}
.prize_pop .js_popup_scroll{height:416px;}

.popup_content {    font-size: 14px;
}
.prize_pop h2 {
    font-size: 26px;
    font-weight: 300;
    text-align: center;
    margin-bottom: 15px;
    color: #A779B1;
}
.prize_pop .day_wrap {
    overflow: auto;
    zoom: 1;
}

.prize_pop .day_wrap .calendar .year {
    height: 38px;
    line-height: 38px;
    text-align: center;
    padding-top: 5px;
    color: #FFF;
    font-size: 16px;
    font-weight: 700;
}
.prize_pop .day_wrap .calendar .date {
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #FFF;
    font-size: 18px;
}
.prize_pop .day_wrap .list {
    width: 541px;
    margin-right: 80px;
    float: right;
    display: inline;
    overflow: hidden;
}
.prize_pop .day_wrap .list dl {
    overflow: auto;
    zoom: 1;
    border-top: solid 1px #EDE6F2;
    margin-top: -1px;
    padding-top: 20px;
}
.prize_pop .day_wrap .list dl {
    overflow: auto;
    zoom: 1;
    border-top: solid 1px #EDE6F2;
    margin-top: -1px;
    padding-top: 20px;
}
.prize_pop .day_wrap .list dl dt {
    display: block;
    color:#873FA8;
    font-size: 16px;
    margin-bottom: 20px;
    font-weight: 700;
}
.prize_pop .day_wrap .list dt {
}
.prize_pop .day_wrap .list dl dd {
    float: left;
    display: inline;
    color: #777;
    font-size: 14px;
    width: 150px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    margin-bottom: 15px;
}

/*结果页面背景*/
.result_bg{background-image:url(../images/result_bg.jpg);}
/*立即分享*/
.sinaShare_pop{background:url(../images/upload_pop_bg.jpg) repeat-x;}
/*小于1280 样式*/
#s_screen .b_elem{display:none;}
#s_screen .s_elem{display:inline-block;}
#s_screen .header .logo a { margin-left: 13px;}
#s_screen .hd_r {margin-right:0;}
#s_screen .top_nav {margin: 17px 0 0;}
#s_screen .wrap_bg{background:url(../images/s_home_bg.jpg) no-repeat center top;height:624px;}
/*#s_screen .wrap_bg{background-image:url(../images/s_result_bg.jpg) ;}*/
#s_screen .dim_bg {
 background: url(../images/s_dim_bg.jpg) no-repeat center top;
 height: 624px;
}
#s_screen #header{min-width:1000px;background-image:url(../images/s_hd_bg.jpg);height:76px;}
#s_screen .header .logo a {
    background-image: url(../images/s_logo.jpg);
    width: 184px;
    height: 76px;margin-left:0;
}
#s_screen .header,#s_screen .bd{width:1000px;}
#s_screen .l_column .page1{margin:10px 82px 0 0;}
#s_screen .l_column .page1 .text{font-size:13px;}
.l_column .page1 .text .text1 {width:538px;}
#s_screen .l_column .page1 .text img { margin-bottom: 12px;}
#s_screen .l_column .page1 .text p { margin: 0 0 27px 0;}
#s_screen .l_column .due_date {background: url(../images/s_due_date.png) no-repeat left 8px;padding-left: 106px;margin-left: 0;height:32px;position:relative;z-index:99;}
#s_screen  .l_column .due_date div {position: relative;width: 73px;height: 32px;margin-right: 10px;}
#s_screen .l_column  select { width: 73px;height: 32px;top:-3px;*top:8px;}
#s_screen .l_column  .forge_select{width: 73px;height: 32px;background-position:0 -218px;}
#s_screen .l_column .forge_select_l34{background-position:0 -171px;}
#s_screen .l_column div.due_year {width: 91px;}
#s_screen .l_column .due_year select {width: 91px;}
#s_screen .l_column .due_year .forge_select  {width: 91px;}
#s_screen .l_column .forge_select .innertext {padding-left: 12px;font-size: 20px;}
#s_screen .l_column .forge_select_l34 .innertext {padding-left: 10px;}
#s_screen .l_column .forge_select span{line-height:33px;}
#s_screen .l_column .page1 .gift{background: url(../images/s_gift.jpg) no-repeat;font-size: 16px;line-height: 37px;right:74px;bottom: -4px;height:37px;*bottom:14px;}
#s_screen .enter {background: url(../images/s_enter.png) no-repeat;width: 157px;height: 36px;margin: 24px 0 0 0;}
#s_screen .product{background-image: url(../images/s_bot_bg.png) ;width: 368px;height: 131px;}
#s_screen .inner_bg { background-image: url(../images/s_sit_inner_bg.jpg);}
#s_screen  .l_column .each_month_desc {width: 465px;margin: 47px 152px 0 0;}
#s_screen .l_column .each_month_desc p.fs18,#s_screen .l_column .each_month_desc p.fs16,#s_screen .sub_p {font-size:13px;}
#s_screen .r_column .due_date_list li a{font-size:14px;}
#s_screen  .r_column .due_date_list li:hover,#s_screen .r_column .due_date_list .curr{margin-left:-14px;}
#s_screen .r_column .due_date_list li a { background: url(../images/circle_2.png) right 4px no-repeat;}
#s_screen .r_column .due_date_list li.curr a { background: url(../images/circle_1.png) right 2px no-repeat; font-size: 18px;}
#s_screen .r_column .due_date_list li:hover a {font-size: 18px;background: url(../images/circle_1.png) right 2px no-repeat;}
#s_screen .l_column .each_month_desc .top_tit { margin:0;}
#s_screen .l_column .each_month_desc p {    margin-top: 15px;}
#s_screen .record {background: url(../images/s_record.png) no-repeat;width:167px;height: 37px;}
#s_screen .l_column .record {margin:26px 0 0 0;}
#s_screen .lqsyz {font-size:14px;bottom:53px;right:368px;}
#s_screen .a_product{bottom:96px;right: 189px;height: 132px;}
#s_screen .fs16,#s_screen .record_num .fs25{font-size:13px;}
#s_screen .view_record{font-size:20px;background-image:url(../images/s_view_record.png);padding-right:30px;}
#s_screen .fs26{font-size:18px;}
#s_screen .hd_r{padding-top:8px;}
#s_screen .hotline{background:url(../images/s_hot_line.jpg) no-repeat;width:173px;height:18px;margin-right:14px;}
#s_screen  .weibo{background:url(../images/s_weibo_btn.jpg) no-repeat;width:57px;height:18px;margin-right:11px}
#s_screen .share_btn{background:url(../images/s_share_btn.jpg) no-repeat;width:41px;height:18px;}
#s_screen .slogan{background:url(../images/s_slogan.jpg) no-repeat;width:107px;height:13px;left:212px;bottom:10px;}

#s_screen .hd_r img,#s_screen .slogan img{display:none;}
/*图片上传*/
#s_screen #upload {
 width: 830px;
 margin: 21px 124px 0 0;
}
#s_screen .upload_img {
 background: url(../images/s_upload_pic_bg.png) no-repeat;
 width: 573px;
 height: 134px;
}
#s_screen .comment {
 background: url(../images/s_comment_bg.png) no-repeat;
 width: 573px;
 height: 151px;
}
#s_screen .comment_list {
 background: url(../images/s_comment_list_bg.png) no-repeat;
 width: 244px;
 height: 273px;
 margin-left: 4px;
}
#s_screen  .upload_img .tit {
 font-size: 33px;
 line-height: 37px;
 margin: 26px;
}
#s_screen .upload_btn {
 margin: 24px 35px 0 0;
}
#s_screen .my_btn {
 background: url(../images/s_camera.png) no-repeat!important;
}
#s_screen .upload_btn span {
 font-size: 21px;
 width: 89px;
 top: 37px;
 left: -18px;
}
#s_screen .review {
 margin: 14px 15px 0;
}
#s_screen .upload_status{font-size:13px;}
#s_screen #comment {
 width: 540px;
 font-size: 14px;
 margin: 13px 0 0 20px;
 height: 126px;
}
#s_screen .form_bot span {
 font-size: 18px;
}
#s_screen  .form_bot #submit_record {
 background: url(../images/s_sub_btn.png) no-repeat;
 width: 117px;
 height: 36px;
 margin: 0 4px 0 5px;
}
#s_screen .comment_list ul{height:84px;}
#s_screen .b_product{right:147px;bottom: -102px;}

#s_screen .upload_pop{height:702px;}
#s_screen .back_edit {background:url(../images/s_back_edit_btn.png);
 width: 97px;
 height: 37px;
}
#s_screen .affirm {background:url(../images/s_affirm_btn.png);
 width: 83px;
 height: 37px;
}
#s_screen .upload_control {
 margin: 16px 22px 5px 0;
}/*
#s_screen .top_tit {
 font-size: 16px;
 margin: 0 0 10px 0;
 position: relative;
}
#s_screen .top_tit strong {
 left: 0;
 top: 2px;
}
#s_screen .top_tit span {
 height: 30px;
 line-height: 30px;
 padding: 0 12px;
 margin-left: 69px;
}*/
#s_screen .global_pop .close {
 width: 22px;
 height: 22px;
 top: -32px;
 right: 5px;
 background-position:-91px -4px;
}

/*完善用户信息*/
#s_screen .user_form .ipt {
 background: url(../images/s_user_ipt_bg.png) no-repeat;
 width: 254px;
 height: 28px;
 padding-left: 7px;
 line-height: 28px;
 color: #807D82;
}
#s_screen .user_info_pop{background:url(../images/s_user_info_bg.jpg) repeat-x;height:375px;}
#s_screen .user_form {
 margin: 26px 0 0 0;
}
#s_screen .user_form form {
 margin: 23px 0 0 102px;
}
#s_screen .user_form table th{
 font-size:18px;padding-right:14px;
}
#s_screen .user_form th, #s_screen .user_form td {
 padding-bottom: 17px;
}
#s_screen .user_form  .ipt_346{background:url(../images/s_user_ipt_bg_long.png) no-repeat;width:346px;}
#s_screen .f_list select {
 width: 117px;
 height: 32px;
}
#s_screen .forge_select_168 {width: 117px;background-position: 0 -307px;height:32px;}
#s_screen .f_list .innertext { font-size: 14px;line-height: 30px; padding-left: 7px;}
#s_screen .city {float:left;margin-left:6px;}
#s_screen .user_form #submit_userInfo { background: url(../images/s_user_sub_btn.png) no-repeat; width: 96px; height: 38px;}

#s_screen .upload_info h2{margin-top:14px;}
#s_screen .a_product_pop {
    bottom: 27px;
    left: 70px;
}
/*活动规则<1280*/
#s_screen .activity_rules_pop{height:480px;}
#s_screen  .js_popup_scroll{height:390px;margin:38px 15px 0 25px;overflow: hidden;;padding: 0; width: 713px;}
/*登录弹窗*/
#s_screen .login_pop{height:289px;}
#s_screen .login_form label {
    font-size: 18px;
    margin-right: 13px;
}
#s_screen .login_form .ipt {
    background: url(../images/s_login_ipt_bg.png) no-repeat;
    width: 336px;
    height: 28px;
    line-height: 28px;
}
#s_screen .login_form .submit_login {
    background: url(../images/s_login_btn.png) no-repeat;
    width: 97px;
    height: 37px;
}
/*查看记录*/
/*#s_screen .view_record_pop*/

/*分享成功*/
#s_screen .share_gift {
    margin: 24px 117px 0 0;
    width: 541px;
}
#s_screen .share_gift .gift_desc {
    margin: 0 0 16px 13px;
}
#s_screen .share_gift h2 {
    margin: 0 0 5px 105px;
}

#s_screen .share_gift .gift_img {
    margin-left: 139px;
    margin-bottom: -41px;
}
#s_screen .share_gift_1  h2 {
    margin: 0 0 5px 136px;
}
#s_screen .share_gift_1 .gift_desc {
    margin: 0 0 16px 158px;
}
#s_screen .share_gift_1 .gift_img {
    margin-left: 190px;
    margin-bottom: -32px;
}
#s_screen .share_gift .notice{
    width:270px;text-indent:0;vertical-align:middle;margin-right:0;margin-top: -22px;
}
#s_screen .buy_tmall{margin:10px 0 0 10px;display:inline-block;}
#s_screen .share_gift .notice span{
    display:block;
}
#s_screen .c_product {
    right: 168px;
    bottom: 131px;
}

/*申请成功*/
#s_screen .sample_sack {margin: 63px 129px 0 0;}
#s_screen  .sample_sack .gift_img img {
    margin-left: 0;
}
#s_screen  .sample_sack_desc {
    margin: 10px 0 10px 18px;
}
#s_screen .sample_sack .share {
    margin-left: 48px;
}
#s_screen .d_product{bottom: 99px;right: 189px;}

/*弹出层*/
.global_pop{position:fixed;top:50%;left:50%;z-index:9999;}
.inner_pop{position:relative;padding-top:1px;}
.global_pop .close{background:url(../images/sprite.png) no-repeat;cursor:pointer;}
.global_pop .close{width:36px;height:34px;position:absolute;top: -42px;right: 5px;}
.global_pop .m_close{width:27px;height:27px;position:absolute;background-position:-54px -3px;top: -32px;right: 5px;}
.global_pop .s_close{width:22px;height:22px;position:absolute;background-position:-91px -3px;top: -32px;right: 5px;}
.gift_pop{background:url(../images/gift_pop_bg.jpg) repeat-x;height:350px;width:700px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:24px;color:#757378;}
.gift_pop p {margin:46px;overflow:hidden;zoom:1;}
